package com.shop.www.service;

import com.shop.www.model.CartItem;
import com.shop.www.model.Order;
import com.shop.www.model.User;

import java.util.List;

public interface Orderservice {
    void addorder(Order order,List<CartItem> cartItemList);//添加订单
    List getorderlistByuser(User user);//根据用户获取订单列表
    List getorderItemlist (Integer order_ID);//根据订单ID获取对应的订单详情
    List getorderListByseller(Integer user_ID);//根据商家获取订单
    List getorderListBycourier(Integer user_ID);//根据配送员获取订单
    Order getorder(Integer order_ID);//根据订单ID获取订单
    void updateorder(Order order);//修改订单状态
    List getorderlist(String order_status);//获取所有订单
    void finishorder(Order order);//完成订单

}
